technical surveillance - Francés Inglés Diccionario